Detekce Sock2.0 ComCtrls 4.7 a ticha instalace Firebird 1.3

Otázka od: rookie1@quick.cz

4. 12. 2003 14:27

Pro svou aplikaci, chci udelat jednoduchou instalaci a potreboval bych
jednoduse zjistit, jestli jsou instalovany WinSock 2.0 - kvuli Firebirdu.

A pak bych potreboval nejak zdetekovat jestli je treba nainstalovat ComCtrls
update, kvuli ListView a CoolBand.

A dal bych potreboval nejak nainstalovat Firebird, tzn. spustim instalaci, na
nic se mne to nebude ptat, nainstaluje FB, nastavi spusteni na service nebo app
podle druhu Windows a spusti server - vlastne to same jako dela instalacka FB
1.3 ale bez dotazu a dialogovych oken.

Nevite nekdo jak na to ?

Zelenka


Odpovedá: Dalibor Toman

4. 12. 2003 17:48

On Thursday, December 04, 2003 2:23 PM [CET], rookie1@quick.cz wrote:

> Pro svou aplikaci, chci udelat jednoduchou instalaci a potreboval
> bych jednoduse zjistit, jestli jsou instalovany WinSock 2.0 - kvuli
> Firebirdu.
>

WSAStartup vraci v WSADATA.wHighVersion nejvyssi verzi WinSock
podporovanou danou instalaci.

D. Toman


Odpovedá: Petr Vones

4. 12. 2003 17:46

From: <rookie1@quick.cz>
> A pak bych potreboval nejak zdetekovat jestli je treba nainstalovat ComCtrls
> update, kvuli ListView a CoolBand.

Podle verze COMCTL32 a to navic jen na Windows 95/NT4 (ktere jiz stejne nejsou
v posledni verzi Delphi oficialne podporovany).

Petr Vones


Odpovedá: Pavel Cisar

5. 12. 2003 14:07

Haj hou!

On 4 Dec 2003 at 14:23, rookie1@quick.cz wrote:

> A dal bych potreboval nejak nainstalovat Firebird, tzn. spustim
> instalaci, na nic se mne to nebude ptat, nainstaluje FB, nastavi
> spusteni na service nebo app podle druhu Windows a spusti server -
> vlastne to same jako dela instalacka FB 1.3 ale bez dotazu a
> dialogovych oken.

Pouzij anbo se nech inspirovat oficialnim InnoSetup instalakem.
Zdrojaky jsou vCVS Firebirdu, podivej se na

http://cvs.sourceforge.net/viewcvs.py/firebird/interbase/builds_win32/
install/

S pozdravem
Pavel Cisar ( ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix.cz
Vse co potrebujete pro Firebird a InterBase